Big Huge Thesaurus

Primula auricula

noun